Errors Detected
- Invalid operations on Windows resources: cursors, icons, menus, and user-defined resources
- Win API parameter errors
- Trashing allocated memory -- including C++ new
- Memory leakage (unfreed memory)
- Overwrites to static, stack, and global vars via strcpy, memcpy, etc.
- Improper use of device contexts (DCs), pens, bitmaps, brushes, fonts, metafiles, and regions
- GDI resource leakage -- pinpoints by file and line of allocation
- Double-frees of memory
- Use of invalid stack pointers
- Destroying invalid Windows objects
- Window class overwrites
- Unkilled timers, invalid timer IDs
- And much more!
STRATOSWARE CORPORATION